Scars Above – Review
Developed by Mad Head Games, Scars Above is a challenging sci-fi third-person shooter set on a mysterious alien world. Feel rewarded as you fight through and overcome the difficulties as you embark on a compelling and intricate story. You play as Kate, an astronaut, and scientist working for the Sentient